a glass case - German English Dictionary